package cn.shadow.game.chess.CHnchess.board;

import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

public final class CenterArea {
    private static Map<Boolean, List<Integer>> map = new HashMap<>();
    static {
        List<Integer> black = new ArrayList<>();
        for (int i = 7; i < 10; i++) {
            for (int j = 3; j <= 5; j++) {
                black.add(i * 100 + j);
            }
        }
        List<Integer> red = new ArrayList<>();
        map.put(true, black);
        for (int i = 0; i <= 2; i++) {
            for (int j = 3; j <= 5; j++) {
                red.add(i * 100 + j);
            }
        }
        map.put(false, red);
    }

    public static List<Integer> getCenterArea(boolean isBlack) {
        return map.get(isBlack);
    }
}
